home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / Moscow ML 1.42 / e_mac / os_mac_options.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-05-12  |  1.1 KB  |  60 lines  |  [TEXT/CWIE]

  1. /* os_mac_options.h */
  2.  
  3. /* 16Jul96  e */
  4.  
  5. /* for mosml  */
  6.  
  7. #define PREFS_FILENAME "\pMosml Prefs" /* "\pSMLeNJ Preferences" */
  8. #define CREATOR 'Moml'                 /* 'NJML' */
  9. #define XlateRETURNp 0
  10. #define ReadHangsP 1
  11. #define ANSIquitP 1
  12. #define pauseForQuitP 1
  13. #define LISPmodeP 0
  14. #define EndOfInputP 1
  15. #define LiveScrollP 1
  16.  
  17. #define USE_EVENTCHK_TIMER 1
  18.  
  19. #define DoSCRIPT 1
  20.  
  21. #define dosc_open_str " use \""
  22. #define dosc_open_str_sz 6
  23. #define dosc_clos_str "\";"
  24. #define dosc_clos_str_sz 2
  25.  
  26. #ifdef __MWERKS__
  27. #ifndef EINTR
  28. #define EINTR ERANGE
  29. #endif
  30. #endif
  31.  
  32. /* moml menu stuff */
  33.  
  34. #define iInclude          3
  35. #define iCompile          4
  36. #define iLoad             5
  37. #define iLoadObject       6
  38. #define iGC               7
  39. #define iEndOfInput       8
  40.  
  41. #define send_to_caml(s) put_input_str(s)
  42.  
  43. extern void put_input_str(char *s);
  44.  
  45. extern void eDoDialog(int);
  46. extern void do_include (void);
  47. extern void do_compile (void);
  48. extern void do_load (void);
  49. extern void do_load_object (void);
  50. extern void do_gc (void);
  51. extern Boolean end_of_input;
  52.  
  53. #ifndef macintosh
  54. #define macintosh
  55. #endif
  56.  
  57. #include "runtime.h" /* for beg_mf_time() et. al. */
  58.  
  59. /* end of os_mac_options.h */
  60.